six-leo / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

FAIL: src/processor/proc_maps_linux_unittest #664

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
In order to reproduce, sync to latest and run the unittests.

...
FAIL: src/processor/proc_maps_linux_unittest
...

test-suite.log is attached.

Original issue reported on code.google.com by iva...@google.com on 10 Aug 2015 at 6:15

Attachments:

GoogleCodeExporter commented 8 years ago
You are compiling through `CXXFLAGS=-m32 CFLAGS=-m32 CPPFLAGS=-m32 ./configure 
&& make && make check` ?

I tried that, but it won't compile on my side. The error message is:

src/common/stabs_reader.cc:98:35: error: ‘N_UNDF’ was not declared in this 
scope
     } else if (iterator_->type == N_UNDF && unitized_) {

I believe it might be an issue with ./configure not getting a.out.h.

So based off my speculation and reading the error logs, I think the problem is 
a result of bad/irrelevant preprocessor directives that were not changed from 
the Chromium version. (I specifically think it may a bad value for SCNxPTR.)

Anyway, do you have an idea of why compiling 32-bit will not work for me? If 
not, should we meet in person to further discuss this issue?

Original comment by Liu.andr...@gmail.com on 11 Aug 2015 at 4:21