Pekka Jääskeläinen

Results 334 comments of Pekka Jääskeläinen

compiletest.sh should create symlinks to systemtest\* dirs under testsuite to the tce root dir. Maybe that part is broken somehow.

It doesn't work because ../ under a symlink dir means the parent of the symlinked dir not the symlink location. Confusing enough? :)

The strange part is why it works here and has worked for ~10-13y but not there?

Does it print anything else than the exception name? If not, you can try hooking llvm-tce to gdb and add breakpoint to the CompileError exception's constructor to see where it's...

Yes, the extern "C" should be added in the lwpr header. We haven't encountered this issue because we rarely compile in C++ mode. The catch belongs to llvm-tce main program....

That's all in TCE code. The llvm namespace is confusing. Thus the interesting site is 1.

Yes, 4 is an LLVM function. I remember there has been a similar issue of not being able to pass the exception through LLVM layers (maybe due to missing RTTI/exception...

I think you've bumped into a non-existing feature. The instruction dictionary mechanism at its current state is meant for FPGA softcores where the dictionary and the program image always go...

Ensure programmability currently just adds all src-dst pairs to the dictionary, thus helps in case there was a compiler that inputs the dictionary to ensure that all src-dst pairs can...

Yup, we looked into it, and it looks like at minimum a few weeks of work and we have more important features in pile for us, so cannot promise it...