Current test results are:
Failing Tests (2):
cfi :: cross-dso/dlopen.cpp cfi :: cross-dso/simple-fail.cpp Expected Passes : 15 Expected Failures : 1 Unsupported Tests : 6 Unexpected Failures: 2
Differential D19531
[Compiler-rt][CFI] Enabling CFI for MIPS64 mohit.bhakkad on Apr 26 2016, 3:45 AM. Authored by
Details Current test results are: Failing Tests (2): cfi :: cross-dso/dlopen.cpp cfi :: cross-dso/simple-fail.cpp Expected Passes : 15 Expected Failures : 1 Unsupported Tests : 6 Unexpected Failures: 2
Diff Detail
Event TimelineComment Actions I am debugging the cause of failing test cases. Both these cases fail as we are To get this error, condition at lib/cfi/cfi.cc:99 should pass. Now looking at code, In my understanding (addr > vma) is impossible, failing above condition forever. Could you please throw some light here? Comment Actions I don't think this is right. That condition protects against wild access when addr > vma; i've just removed the check and all tests still pass (which is actually bad and should be fixed by adding more tests). |