nfd-filter-first issue with isFromCurrentFunction
Commit #4b4d5c35 of nfd-filter-first has the following error when running nfd.
cameron@cs-osl-08:~/parabix-devel/debug-build$ bin/nfd ../build16/[Nt18091](/uploads/e386579647b6e322dbaa3cbe5c12abc4/Nt18091) -enable-illustrator -SeparatedPipelineStages
nfd: /home/cameron/parabix-devel/lib/kernel/core/kernel_builder.cpp:773: bool kernel::isFromCurrentFunction(const KernelBuilder&, const llvm::Value*, bool): Assertion `"value is null?" && allowNull' failed.
However, consider that the define at line 794 is enabled.
#define STAGE1_TO_STDOUT
In this case, the the correct expected output is produced.
cameron@cs-osl-08:~/parabix-devel/debug-build$ bin/nfd ../build16/Nt18091 -enable-illustrator -SeparatedPipelineStages
̴᳔𖿰b ByteStream | a.........b
BasisBits[4-7] | 6F9BBCBEB960
BasisBits[0-3] | 106F0C41342A
u8index | 1...1.1..111
DT_Can | ............
CCC_0 | 1.........11
NFD_WorkItems | ....1.1..11.
WorkSelectionMask | .1111111111.
WorkingBasis[4-7] | F9BBCBEB96
WorkingBasis[0-3] | 06F0C41342
How can this issue be resolved?
Nt18091
The file Nt18091
is attached.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information