summaryrefslogtreecommitdiff
path: root/doc/TODO
blob: 152c82d32d31bbe5f83b1c0f6e299da2b9d57d87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#
#  /**-------------------------------------------------------------------**
#   **                              CLooG                                **
#   **-------------------------------------------------------------------**
#   **                     The Chunky Loop Generator                     **
#   **-------------------------------------------------------------------**
#   **            First version of this file: april 29th 2005            **
#   **-------------------------------------------------------------------**/
#

This file is mainly for the authors, in order to put ideas, requests, and
work-in-progress notes.

#   **-------------------------------------------------------------------**
#   **                       I. Requested features                       **
#   **-------------------------------------------------------------------**/

1. GMP !!! (LooPo Team).
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

2. Set the statement prefix (Michael Classen).

3. Do not fuse the iterators/scattering dimension names lists (Hadda Cheroun).
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

4. Exploit URUK transformation properties (WRAP-IT Team).
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!


#   **-------------------------------------------------------------------**
#   **                         II. Known bugs                            **
#   **-------------------------------------------------------------------**/

1. Lead to segfault :
cloog ./test/daegon_lu_osp.cloog -f 3 -l 6 -nobacktrack -override
(while every other -l values do not !)
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

2. -strides gives bad result for a dreamup or interpolation-duration file in
test/non_optimal (I don't remember which one)

3. Various configure problems (check Sylvain Girbal mails in the mailbox !).
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

4. With GMP, try test/emploi.cloog (with valgrind): a memory leak...
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

5. With GMP, option -cpp do not write all the statement internal stuff
(e.g., S1(,,) ; instead of S1(i,j,k) ;).
DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!

#   **-------------------------------------------------------------------**
#   **                        III. Various notes                         **
#   **-------------------------------------------------------------------**/

Kill the cat.