sergio@barradorio:~/systemc-2.0.1/examples/systemc/small$ time make make: Warning: File `Makefile' has modification time 3,5e+03 s in the future ag++ -ggdb -O3 -Wall -Wno-deprecated -p. --config puma.config -v9 -I. -I.. -I../../../include -c test.cpp * * * AG++ Configuration: * Create puma.config: 0 * Aspect C++ weaver: ac++ * C++ compiler: g++ * Files: test.cpp * Options (G++): -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -c -I"." * Options (AC++): -p"." -v9 -I"." -I".." -I"../../../include" * Options (total): -ggdb -O3 -Wall -Wno-deprecated -p"." -v9 -v -I"." -I".." -I"../../../include" -c test.cpp -I"." * Weave: 1 Compile: 1 Link: 0 * * * Weaving - Executing: "ac++" --config "puma.config" -p"." -v9 -I"." -I".." -I"../../../include" -c "test.cpp" -o "test.acc" * Running ac++ 1.0pre1 * Handling Translation Unit `test.cpp'. - Path "test.cpp" - Inserting namespace AC - Parsing ... - Setting Aspect Access Priviledges ... - Weaving Introductions ... - intros for Asp - Aspect ordering ... - Final checks before weaving introductions - Class Join Points - Weaving Advice Declarations ... Asp::%a0_before - Weaving Singleton Aspects ... - Aspect Includes ... - Commiting - Parsing again ... - Weaving Join Points ... Advicecode manipulation Collecting Advice Setting up thisJoinPoint for aspectof Supplying aspectof() with JoinPoint and tjp if needed Asp: __a0_before Evaluate Pointcut Aspect ordering ... Final checks before weaving code join points Type Check Functions Call Join Points Execution Join Points void Test::doit() Construction Join Points Destruction Join Points - Aspect Includes ... - Final cleanup - Commiting * Inserting unit pro- and epilogues - Manipulating translation unit file test.cpp * Saving - Expanding project includes - Path "test.acc" * Done - Exit: Success * Compiling - Executing: "g++" -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -c -xc++ "test.acc" -xnone -I"." Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.5 (Debian 1:3.3.5-8) /usr/lib/gcc-lib/i486-linux/3.3.5/cc1plus -quiet -v -I. -I.. -I../../../include -I. -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=5 -D_GNU_SOURCE test.acc -D__GNUG__=3 -quiet -dumpbase test.acc -auxbase test -ggdb -O3 -Wall -Wno-deprecated -version -o /tmp/cc1Sb0Jk.s GNU C++ version 3.3.5 (Debian 1:3.3.5-8) (i486-linux) compiled by GNU C version 3.3.5 (Debian 1:3.3.5-8). GGC heuristics: --param ggc-min-expand=63 --param ggc-min-heapsize=63460 ignoring nonexistent directory "/usr/i486-linux/include" ignoring duplicate directory "." #include "..." search starts here: #include <...> search starts here: . .. ../../../include /usr/include/c++/3.3 /usr/include/c++/3.3/i486-linux /usr/include/c++/3.3/backward /usr/local/include /usr/lib/gcc-lib/i486-linux/3.3.5/include /usr/include End of search list. In file included from ../../../include/systemc/kernel/sc_lambda.h:45, from ../../../include/systemc/kernel/sc_module.h:53, from ../../../include/systemc.h:44, from test.h:6: ../../../include/systemc/datatypes/bit/sc_logic.h: In static member function ` static sc_dt::sc_logic_value_t sc_dt::sc_logic::to_value(char)': ../../../include/systemc/datatypes/bit/sc_logic.h:102: warning: array subscript has type `char' as -V -Qy -o test.o /tmp/cc1Sb0Jk.s GNU assembler version 2.15 (i386-linux) using BFD version 2.15 - Exit: Success - Removing intermediate .acc files ag++ -ggdb -O3 -Wall -Wno-deprecated -p. --config puma.config -v9 -I. -I.. -I../../../include -c main.cpp * * * AG++ Configuration: * Create puma.config: 0 * Aspect C++ weaver: ac++ * C++ compiler: g++ * Files: main.cpp * Options (G++): -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -c -I"." * Options (AC++): -p"." -v9 -I"." -I".." -I"../../../include" * Options (total): -ggdb -O3 -Wall -Wno-deprecated -p"." -v9 -v -I"." -I".." -I"../../../include" -c main.cpp -I"." * Weave: 1 Compile: 1 Link: 0 * * * Weaving - Executing: "ac++" --config "puma.config" -p"." -v9 -I"." -I".." -I"../../../include" -c "main.cpp" -o "main.acc" * Running ac++ 1.0pre1 * Handling Translation Unit `main.cpp'. - Path "main.cpp" - Inserting namespace AC - Parsing ... - Setting Aspect Access Priviledges ... - Weaving Introductions ... - intros for Asp - Aspect ordering ... - Final checks before weaving introductions - Class Join Points - Weaving Advice Declarations ... Asp::%a0_before - Weaving Singleton Aspects ... - Aspect Includes ... - Commiting - Parsing again ... - Weaving Join Points ... Advicecode manipulation Collecting Advice Setting up thisJoinPoint for aspectof Supplying aspectof() with JoinPoint and tjp if needed Asp: __a0_before Evaluate Pointcut Aspect ordering ... Final checks before weaving code join points Type Check Functions Call Join Points Execution Join Points void Test::doit() Construction Join Points Destruction Join Points - Aspect Includes ... - Final cleanup - Commiting * Inserting unit pro- and epilogues - Manipulating translation unit file main.cpp * Saving - Expanding project includes - Path "main.acc" * Done - Exit: Success * Compiling - Executing: "g++" -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -c -xc++ "main.acc" -xnone -I"." Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.5 (Debian 1:3.3.5-8) /usr/lib/gcc-lib/i486-linux/3.3.5/cc1plus -quiet -v -I. -I.. -I../../../include -I. -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=5 -D_GNU_SOURCE main.acc -D__GNUG__=3 -quiet -dumpbase main.acc -auxbase main -ggdb -O3 -Wall -Wno-deprecated -version -o /tmp/cclV2COF.s GNU C++ version 3.3.5 (Debian 1:3.3.5-8) (i486-linux) compiled by GNU C version 3.3.5 (Debian 1:3.3.5-8). GGC heuristics: --param ggc-min-expand=63 --param ggc-min-heapsize=63460 ignoring nonexistent directory "/usr/i486-linux/include" ignoring duplicate directory "." #include "..." search starts here: #include <...> search starts here: . .. ../../../include /usr/include/c++/3.3 /usr/include/c++/3.3/i486-linux /usr/include/c++/3.3/backward /usr/local/include /usr/lib/gcc-lib/i486-linux/3.3.5/include /usr/include End of search list. In file included from ../../../include/systemc/kernel/sc_lambda.h:45, from ../../../include/systemc/kernel/sc_module.h:53, from ../../../include/systemc.h:44, from main.cpp:2: ../../../include/systemc/datatypes/bit/sc_logic.h: In static member function ` static sc_dt::sc_logic_value_t sc_dt::sc_logic::to_value(char)': ../../../include/systemc/datatypes/bit/sc_logic.h:102: warning: array subscript has type `char' as -V -Qy -o main.o /tmp/cclV2COF.s GNU assembler version 2.15 (i386-linux) using BFD version 2.15 - Exit: Success - Removing intermediate .acc files ag++ -ggdb -O3 -Wall -Wno-deprecated -p. --config puma.config -v9 -I. -I.. -I../../../include -L. -L.. -L../../../lib-linux -o test.x test.o main.o -lsystemc -lm 2>&1 | c++filt Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.5 (Debian 1:3.3.5-8) /usr/lib/gcc-lib/i486-linux/3.3.5/collect2 --eh-frame-hdr -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o test.x /usr/lib/gcc-lib/i486-linux/3.3.5/../../../crt1.o /usr/lib/gcc-lib/i486-linux/3.3.5/../../../crti.o /usr/lib/gcc-lib/i486-linux/3.3.5/crtbegin.o -L. -L.. -L../../../lib-linux -L/usr/lib/gcc-lib/i486-linux/3.3.5 -L/usr/lib/gcc-lib/i486-linux/3.3.5/../../..test.o main.o -lsystemc -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc-lib/i486-linux/3.3.5/crtend.o /usr/lib/gcc-lib/i486-linux/3.3.5/../../../crtn.o * * * AG++ Configuration: * Create puma.config: 0 * Aspect C++ weaver: ac++ * C++ compiler: g++ * Files: test.o main.o * Options (G++): -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -L"." -L".." -L"../../../lib-linux" -l"systemc" -l"m" * Options (AC++): -p"." -v9 -I"." -I".." -I"../../../include" * Options (total): -ggdb -O3 -Wall -Wno-deprecated -p"." -v9 -v -I"." -I".." -I"../../../include" -L"." -L".." -L"../../../lib-linux" test.o main.o -l"systemc" -l"m" * Weave: 0 Compile: 1 Link: 1 * * * Compiling - Executing: "g++" -ggdb -O3 -Wall -Wno-deprecated -v -I"." -I".." -I"../../../include" -L"." -L".." -L"../../../lib-linux" "test.o" "main.o" -l"systemc" -l"m" -o "test.x" - Exit: Success - Removing intermediate .acc files make: aviso: O relógio está errado. Sua compilação pode ficar incompleta. real 7m7.042s user 6m50.594s sys 0m1.956s