[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #63710] [octave-forge](image) install mishandl
From: |
Dmitri A. Sergatskov |
Subject: |
[Octave-bug-tracker] [bug #63710] [octave-forge](image) install mishandles compiler flags |
Date: |
Thu, 26 Jan 2023 06:21:32 -0500 (EST) |
URL:
<https://savannah.gnu.org/bugs/?63710>
Summary: [octave-forge](image) install mishandles compiler
flags
Project: GNU Octave
Submitter: dasergatskov
Submitted: Thu 26 Jan 2023 11:21:30 AM UTC
Category: Octave Forge Package
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Build Failure
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: 8.0.90
Discussion Lock: Any
Operating System: GNU/Linux
Fixed Release: None
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 26 Jan 2023 11:21:30 AM UTC By: Dmitri A. Sergatskov <dasergatskov>
Trying to build "image" with ASAN-compiled octave I see:
ctave:1> setenv ASAN_OPTIONS "leak_check_at_exit=0"
octave:2> pkg install -verbose ./image-2.15.0+.tar.gz
mkdir (/tmp/oct-thqiU6)
untar (./image-2.15.0+.tar.gz, /tmp/oct-thqiU6)
checking for a sed that does not truncate output... /usr/bin/sed
checking for octave... /usr/local/bin/octave-8.0.91
checking for mkoctfile... /usr/local/bin/mkoctfile-8.0.91 --verbose
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether feval is in the octave namespace... yes
checking whether octave value has Octave style is* methods... yes
checking whether octave::execution_exception has message member... yes
checking whether dim_vector has xelem method... yes
checking whether range is in the octave namespace... yes
checking whether templated lambda functions accept '&const int'... yes
checking Octave core for function im2double... yes
checking Octave core for function ntsc2rgb... no
checking Octave core for function rgb2gray... yes
checking Octave core for function rgb2ntsc... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
make: Entering directory '/tmp/oct-thqiU6/image-2.15.0+/src'
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2
__spatial_filtering__.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 __bilateral__.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 __eps__.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2
__custom_gaussian_smoothing__.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 __boundary__.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 bwfill.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 rotate_scale.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 hough_line.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 graycomatrix.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 bwdist.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 intlut.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 nonmax_suppress.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 -c strel.cc
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 -c connectivity.cc
cp ntsc2rgb.m.in ntsc2rgb.m
cp rgb2ntsc.m.in rgb2ntsc.m
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 __custom_gaussian_smoothing__.cc -o
/tmp/oct-Fyt1J8.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 __spatial_filtering__.cc -o
/tmp/oct-tGFlsM.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 __eps__.cc -o /tmp/oct-NrJb0i.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 __bilateral__.cc -o /tmp/oct-QqrPAF.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 bwfill.cc -o /tmp/oct-cpBs26.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 rotate_scale.cc -o /tmp/oct-XLSnp2.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 __boundary__.cc -o /tmp/oct-fQERkA.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 graycomatrix.cc -o /tmp/oct-cXaUmP.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 hough_line.cc -o /tmp/oct-v3C28p.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 intlut.cc -o /tmp/oct-8NPhqA.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 bwdist.cc -o /tmp/oct-e4ovt8.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 nonmax_suppress.cc -o
/tmp/oct-knYPoG.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 connectivity.cc -o connectivity.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 strel.cc -o strel.o
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o __eps__.oct /tmp/oct-NrJb0i.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o hough_line.oct /tmp/oct-v3C28p.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o __boundary__.oct /tmp/oct-fQERkA.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o rotate_scale.oct /tmp/oct-XLSnp2.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o graycomatrix.oct /tmp/oct-cXaUmP.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o intlut.oct /tmp/oct-8NPhqA.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o nonmax_suppress.oct /tmp/oct-knYPoG.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o bwdist.oct /tmp/oct-e4ovt8.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o bwfill.oct /tmp/oct-cpBs26.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 conndef.cc
connectivity.o
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 bwlabeln.cc
connectivity.o
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 imreconstruct.cc
connectivity.o
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 bwconncomp.cc
connectivity.o
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 watershed.cc
connectivity.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 conndef.cc -o /tmp/oct-CGlgay.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 imreconstruct.cc -o /tmp/oct-xs8xQa.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 bwlabeln.cc -o /tmp/oct-JcxlZ8.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 watershed.cc -o /tmp/oct-wirtkO.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 bwconncomp.cc -o /tmp/oct-OMGKQF.o
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o __custom_gaussian_smoothing__.oct
/tmp/oct-Fyt1J8.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o __bilateral__.oct /tmp/oct-QqrPAF.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o conndef.oct connectivity.o
/tmp/oct-CGlgay.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
/usr/local/bin/mkoctfile-8.0.91 --verbose -Wall -g -O2 imerode.cc strel.o
g++ -c -fPIC -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 imerode.cc -o /tmp/oct-sXBM5K.o
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o bwconncomp.oct connectivity.o
/tmp/oct-OMGKQF.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o bwlabeln.oct connectivity.o
/tmp/oct-JcxlZ8.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o __spatial_filtering__.oct
/tmp/oct-tGFlsM.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o imreconstruct.oct connectivity.o
/tmp/oct-xs8xQa.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o watershed.oct connectivity.o
/tmp/oct-wirtkO.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared
-Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -g -Wall -O2 -o imerode.oct strel.o /tmp/oct-sXBM5K.o
-shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
make: Leaving directory '/tmp/oct-thqiU6/image-2.15.0+/src'
copyfile /tmp/oct-thqiU6/image-2.15.0+/src/ntsc2rgb.m
/tmp/oct-thqiU6/image-2.15.0+/src/rgb2ntsc.m
/tmp/oct-thqiU6/image-2.15.0+/inst
copyfile /tmp/oct-thqiU6/image-2.15.0+/src/__bilateral__.oct
/tmp/oct-thqiU6/image-2.15.0+/src/__boundary__.oct
/tmp/oct-thqiU6/image-2.15.0+/src/__custom_gaussian_smoothing__.oct
/tmp/oct-thqiU6/image-2.15.0+/src/__eps__.oct
/tmp/oct-thqiU6/image-2.15.0+/src/__spatial_filtering__.oct
/tmp/oct-thqiU6/image-2.15.0+/src/bwconncomp.oct
/tmp/oct-thqiU6/image-2.15.0+/src/bwdist.oct
/tmp/oct-thqiU6/image-2.15.0+/src/bwfill.oct
/tmp/oct-thqiU6/image-2.15.0+/src/bwlabeln.oct
/tmp/oct-thqiU6/image-2.15.0+/src/conndef.oct
/tmp/oct-thqiU6/image-2.15.0+/src/graycomatrix.oct
/tmp/oct-thqiU6/image-2.15.0+/src/hough_line.oct
/tmp/oct-thqiU6/image-2.15.0+/src/imerode.oct
/tmp/oct-thqiU6/image-2.15.0+/src/imreconstruct.oct
/tmp/oct-thqiU6/image-2.15.0+/src/intlut.oct
/tmp/oct-thqiU6/image-2.15.0+/src/nonmax_suppress.oct
/tmp/oct-thqiU6/image-2.15.0+/src/rotate_scale.oct
/tmp/oct-thqiU6/image-2.15.0+/src/watershed.oct
/tmp/oct-thqiU6/image-2.15.0+/src/__spatial_filtering__.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/bwconncomp.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/bwdist.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/bwfill.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/bwlabeln.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/conndef.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/graycomatrix.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/hough_line.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/imerode.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/imreconstruct.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/intlut.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/src/watershed.cc-tst
/tmp/oct-thqiU6/image-2.15.0+/inst/x86_64-pc-linux-gnu-api-v57+
For information about changes from previous versions of the image package, run
'news image'.
So it ignores sanitizer flags (which are WARN_CFLAGS and WARN_CXXFLAGS).
If I setup sanitizer flags explicitly it fails with:
octave:1> setenv ASAN_OPTIONS "leak_check_at_exit=0"
octave:2> setenv CFLAGS "-g -ggdb3 -O0 -fsanitize=address
-fno-omit-frame-pointer"
octave:3> setenv CXXFLAGS "-g -ggdb3 -O0 -fsanitize=address
-fno-omit-frame-pointer"
octave:4> pkg install -verbose ./image-2.15.0+.tar.gz
...deleted...
g++ -I/usr/local/include/octave-8.0.91/octave/..
-I/usr/local/include/octave-8.0.91/octave -I/usr/local/include -pthread
-fopenmp -g -ggdb3 -O0 -fsanitize=address -fno-omit-frame-pointer -g -Wall
-ggdb3 -O0 -fsanitize=address -fno-omit-frame-pointer imerode.cc -o strel.oct
strel.o -shared -Wl,-Bsymbolic -L/usr/local/lib -shared -Wl,-Bsymbolic
-L/usr/local/lib -shared -Wl,-Bsymbolic
/usr/bin/ld: /tmp/ccV0hoM7.o: relocation R_X86_64_32S against `.rodata' can
not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /tmp/ccV0hoM7.o: warning: relocation against
`__asan_option_detect_stack_use_after_return' in read-only section `.text'
collect2: error: ld returned 1 exit status
make: *** [Makefile:27: conndef.oct] Error 1
...deleted...
If I add "-fPIC", it compiles, but the "test pkg image"
show multiple FAILures:
octave:16> pkg test image
...deleted...
Failure Summary:
../image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/bwconncomp.cc-tst pass
4/11
FAIL 7
..ages/image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/bwdist.cc-tst pass
11/13
(expected failure) XFAIL 2
..es/image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/bwlabeln.cc-tst pass
3/23
FAIL 20
..ges/image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/conndef.cc-tst pass
3/42
FAIL 39
..ges/image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/imerode.cc-tst pass
4/19
FAIL 15
..age-2.15.0+/x86_64-pc-linux-gnu-api-v57+/imreconstruct.cc-tst pass 0/9
FAIL 9
..s/image-2.15.0+/x86_64-pc-linux-gnu-api-v57+/watershed.cc-tst pass 0/9
FAIL 7
(expected failure) XFAIL 2
..cal/share/octave/api-v57+/packages/image-2.15.0+/bwareafilt.m pass 0/8
FAIL 8
..ocal/share/octave/api-v57+/packages/image-2.15.0+/bwhitmiss.m pass 0/1
FAIL 1
...local/share/octave/api-v57+/packages/image-2.15.0+/bwmorph.m pass
15/22
FAIL 5
(expected failure) XFAIL 2
...local/share/octave/api-v57+/packages/image-2.15.0+/bwperim.m pass 3/9
FAIL 6
..cal/share/octave/api-v57+/packages/image-2.15.0+/colorangle.m pass
20/21
(expected failure) XFAIL 1
..ma/.local/share/octave/api-v57+/packages/image-2.15.0+/edge.m pass
22/24
(expected failure) XFAIL 2
..ocal/share/octave/api-v57+/packages/image-2.15.0+/grayslice.m pass
22/23
(expected failure) XFAIL 1
../.local/share/octave/api-v57+/packages/image-2.15.0+/histeq.m pass
7/22
(expected failure) XFAIL 15
..l/share/octave/api-v57+/packages/image-2.15.0+/imattributes.m pass 4/5
(expected failure) XFAIL 1
..local/share/octave/api-v57+/packages/image-2.15.0+/imbothat.m pass 0/8
FAIL 8
../share/octave/api-v57+/packages/image-2.15.0+/imclearborder.m pass 0/2
FAIL 2
...local/share/octave/api-v57+/packages/image-2.15.0+/imclose.m pass 0/5
FAIL 5
../share/octave/api-v57+/packages/image-2.15.0+/imextendedmax.m pass
9/21
FAIL 12
../share/octave/api-v57+/packages/image-2.15.0+/imextendedmin.m pass
9/21
FAIL 12
../.local/share/octave/api-v57+/packages/image-2.15.0+/imfill.m pass
4/21
FAIL 17
../share/octave/api-v57+/packages/image-2.15.0+/imfindcircles.m pass
28/39
FAIL 11
../.local/share/octave/api-v57+/packages/image-2.15.0+/imfuse.m pass
51/53
(expected failure) XFAIL 2
../.local/share/octave/api-v57+/packages/image-2.15.0+/imhmax.m pass
9/21
FAIL 12
../.local/share/octave/api-v57+/packages/image-2.15.0+/imhmin.m pass
9/21
FAIL 12
..al/share/octave/api-v57+/packages/image-2.15.0+/imimposemin.m pass
11/22
FAIL 11
../.local/share/octave/api-v57+/packages/image-2.15.0+/imopen.m pass 0/5
FAIL 5
..ocal/share/octave/api-v57+/packages/image-2.15.0+/impyramid.m pass 1/4
(expected failure) XFAIL 3
../share/octave/api-v57+/packages/image-2.15.0+/imregionalmax.m pass 0/2
FAIL 2
../share/octave/api-v57+/packages/image-2.15.0+/imregionalmin.m pass 0/3
FAIL 3
..local/share/octave/api-v57+/packages/image-2.15.0+/imrotate.m pass 5/6
(expected failure) XFAIL 1
..ocal/share/octave/api-v57+/packages/image-2.15.0+/imsharpen.m pass
18/20
(expected failure) XFAIL 2
..local/share/octave/api-v57+/packages/image-2.15.0+/imtophat.m pass 0/8
FAIL 8
..local/share/octave/api-v57+/packages/image-2.15.0+/nlfilter.m pass
9/11
FAIL 2
..al/share/octave/api-v57+/packages/image-2.15.0+/regionprops.m pass
30/87
FAIL 56
(expected failure) XFAIL 1
Summary:
PASS 1749
FAIL 295
XFAIL (expected failure) 35
The failures apper to be due to bad .oct files.
Dmitri.
--
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63710>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #63710] [octave-forge](image) install mishandles compiler flags,
Dmitri A. Sergatskov <=