Source: octave-msh Version: 1.0.10-11 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220525 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>/src' > /usr/bin/mkoctfile --verbose -Wdate-time -D_FORTIFY_SOURCE=2 mshm_refine.cc > -Wl,-z,relro > /usr/bin/mkoctfile --verbose -Wdate-time -D_FORTIFY_SOURCE=2 > mshm_dolfin_read.cc -Wl,-z,relro > /usr/bin/mkoctfile --verbose -Wdate-time -D_FORTIFY_SOURCE=2 > mshm_dolfin_write.cc -Wl,-z,relro > g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 mshm_refine.cc -o /tmp/oct-Mw1HcZ.o > g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 mshm_dolfin_read.cc -o /tmp/oct-lOizWj.o > g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 mshm_dolfin_write.cc -o /tmp/oct-EKG3Nh.o > g++ -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -o > mshm_dolfin_read.oct /tmp/oct-lOizWj.o -Wl,-z,relro -shared -Wl,-Bsymbolic > -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -shared -Wl,-Bsymbolic > -Wl,-z,relro > g++ -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -o > mshm_dolfin_write.oct /tmp/oct-EKG3Nh.o -Wl,-z,relro -shared > -Wl,-Bsymbolic -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -shared > -Wl,-Bsymbolic -Wl,-z,relro > g++ -I/usr/include/octave-7.1.0/octave/.. -I/usr/include/octave-7.1.0/octave > -pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -o > mshm_refine.oct /tmp/oct-Mw1HcZ.o -Wl,-z,relro -shared -Wl,-Bsymbolic > -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -shared -Wl,-Bsymbolic > -Wl,-z,relro > make[1]: Leaving directory '/<<PKGBUILDDIR>>/src' > copyfile /<<PKGBUILDDIR>>/./src/mshm_dolfin_read.oct > /<<PKGBUILDDIR>>/./src/mshm_dolfin_write.oct > /<<PKGBUILDDIR>>/./src/mshm_refine.oct > /<<PKGBUILDDIR>>/./src/mshm_dolfin_read.cc-tst > /<<PKGBUILDDIR>>/./src/mshm_dolfin_write.cc-tst > /<<PKGBUILDDIR>>/./src/mshm_refine.cc-tst > /<<PKGBUILDDIR>>/./inst/x86_64-pc-linux-gnu-api-v57 > For information about changes from previous versions of the msh package, run > 'news msh'. > chmod: cannot access 'debian/*/usr/lib/*/octave/packages/*/*/*.mex': No such > file or directory > dh_octave_check -O--buildsystem=octave > Checking package... > Checking m files ... > [inst/msh2m_join_structured_mesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_join_structured_mesh.m > ***** test > [mesh1] = msh2m_structured_mesh(0:.5:1, 0:.5:1, 1, 1:4, 'left'); > [mesh2] = msh2m_structured_mesh(1:.5:2, 0:.5:1, 1, 1:4, 'left'); > [mesh] = msh2m_join_structured_mesh(mesh1,mesh2,2,4); > p = [0.00000 0.00000 0.00000 0.50000 0.50000 0.50000 1.00000 > 1.00000 1.00000 1.50000 1.50000 1.50000 2.00000 2.00000 2.00000 > 0.00000 0.50000 1.00000 0.00000 0.50000 1.00000 0.00000 > 0.50000 1.00000 0.00000 0.50000 1.00000 0.00000 0.50000 > 1.00000]; > e = [1 4 7 8 3 6 1 2 7 10 13 14 9 12 > 4 7 8 9 6 9 2 3 10 13 14 15 12 15 > 0 0 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 0 0 > 1 1 2 2 3 3 4 4 5 5 6 6 7 7 > 0 0 2 2 0 0 0 0 0 0 0 0 0 0 > 1 1 1 1 1 1 1 1 2 2 2 2 2 2]; > t = [1 2 4 5 2 3 5 6 7 8 10 11 8 9 11 > 12 > 4 5 7 8 4 5 7 8 10 11 13 14 10 11 13 > 14 > 2 3 5 6 5 6 8 9 8 9 11 12 11 12 14 > 15 > 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 > 2]; > toll = 1e-4; > assert(mesh.p,p,toll); > assert(mesh.e,e,toll); > assert(mesh.t,t,toll); > 1 test, 1 passed, 0 known failure, 0 skipped > [inst/msh2m_topological_properties.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_topological_properties.m > ***** test > [mesh] = msh2m_structured_mesh(0:.5:1, 0:.5:1, 1, 1:4, "left"); > [mesh.n,mesh.sides,mesh.ts,mesh.tws,mesh.coinc,mesh.boundary] = > msh2m_topological_properties(mesh,"n","sides","ts","tws","coinc","boundary"); > n = [5 6 7 8 3 4 NaN NaN > NaN NaN 5 6 2 NaN 4 NaN > NaN 5 NaN 7 1 2 3 4]; > sides = [1 1 2 2 2 3 3 4 4 5 5 5 6 6 7 8 > 2 4 3 4 5 5 6 5 7 6 7 8 8 9 8 9]; > ts = [4 6 11 13 8 10 15 16 > 1 3 8 10 5 7 12 14 > 2 5 9 12 4 6 11 13]; > tws = [ 1 1 2 5 2 6 6 3 3 4 7 4 > 8 8 7 8 > NaN NaN NaN 1 5 2 NaN 5 NaN 6 3 7 > 4 NaN NaN NaN]; > coinc = [1 2 3 4 > 5 6 7 8]; > boundary =[ 1 3 7 8 6 8 1 2 > 3 3 1 1 2 2 2 2 > 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0]; > assert(mesh.n,n); > assert(mesh.sides,sides); > assert(mesh.ts,ts); > assert(mesh.tws,tws); > assert(mesh.coinc,coinc); > assert(mesh.boundary,boundary); > ***** test > mesh.p = []; mesh.e = []; > mesh.t = [3 9 10 1 6 9 10 9 8 9 > 9 3 1 10 10 10 7 5 9 8 > 6 5 7 8 2 6 2 4 4 10 > 6 6 6 6 6 6 6 6 6 6]; > [mesh.n] = msh2m_topological_properties(mesh,"n"); > n = [6 NaN NaN 10 7 5 NaN NaN 8 4 > NaN 8 7 NaN NaN 1 5 9 NaN 6 > 2 1 4 3 6 10 3 2 10 9]; > assert(mesh.n,n); > ***** test > mesh.p = []; mesh.e = []; > mesh.t =[ > 10 3 6 11 10 3 6 11 1 7 5 9 2 5 11 > 9 13 6 > 14 7 10 15 15 8 11 16 5 11 9 13 6 6 12 > 10 14 7 > 15 8 11 16 11 4 7 12 2 8 6 10 3 2 8 > 6 10 3 > 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 > 1 1 1]; > [mesh.n] = msh2m_topological_properties(mesh,"n"); > n =[ > NaN 10 5 NaN 4 NaN 10 NaN 14 15 16 17 > 18 13 NaN 3 1 2 > 5 6 7 8 3 NaN 18 15 NaN 2 14 16 > NaN 9 10 11 12 13 > 17 18 16 5 1 2 3 4 NaN 7 NaN NaN > 14 11 8 12 NaN 7]; > assert(mesh.n,n); > 3 tests, 3 passed, 0 known failure, 0 skipped > [inst/msh2m_submesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_submesh.m > ***** test > [mesh1] = msh2m_structured_mesh(0:.5:1, 0:.5:1, 1, 1:4, 'left'); > [mesh2] = msh2m_structured_mesh(1:.5:2, 0:.5:1, 1, 1:4, 'left'); > [mesh] = msh2m_join_structured_mesh(mesh1,mesh2,2,4); > [omesh,nodelist,elementlist] = msh2m_submesh(mesh,[],2); > p = [1.00000 1.00000 1.00000 1.50000 1.50000 1.50000 2.00000 > 2.00000 2.00000 > 0.00000 0.50000 1.00000 0.00000 0.50000 1.00000 0.00000 > 0.50000 1.00000]; > e = [1 1 2 3 4 6 7 8 > 2 4 3 6 7 9 8 9 > 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 > 2 5 2 7 5 7 6 6 > 2 0 2 0 0 0 0 0 > 1 2 1 2 2 2 2 2]; > t = [1 2 4 5 2 3 5 6 > 4 5 7 8 4 5 7 8 > 2 3 5 6 5 6 8 9 > 2 2 2 2 2 2 2 2]; > nl = [7 8 9 10 11 12 13 14 15]; > el = [9 10 11 12 13 14 15 16]; > toll = 1e-4; > assert(omesh.p,p,toll); > assert(omesh.e,e); > assert(omesh.t,t); > assert(nodelist,nl); > assert(elementlist,el); > ***** demo > name = [tempname ".geo"]; > fid = fopen (name, "w"); > fputs (fid, "Point(1) = {0, 0, 0, .1};\n"); > fputs (fid, "Point(2) = {1, 0, 0, .1};\n"); > fputs (fid, "Point(3) = {1, 0.5, 0, .1};\n"); > fputs (fid, "Point(4) = {1, 1, 0, .1};\n"); > fputs (fid, "Point(5) = {0, 1, 0, .1};\n"); > fputs (fid, "Point(6) = {0, 0.5, 0, .1};\n"); > fputs (fid, "Line(1) = {1, 2};\n"); > fputs (fid, "Line(2) = {2, 3};\n"); > fputs (fid, "Line(3) = {3, 4};\n"); > fputs (fid, "Line(4) = {4, 5};\n"); > fputs (fid, "Line(5) = {5, 6};\n"); > fputs (fid, "Line(6) = {6, 1};\n"); > fputs (fid, "Point(7) = {0.2, 0.6, 0};\n"); > fputs (fid, "Point(8) = {0.5, 0.4, 0};\n"); > fputs (fid, "Point(9) = {0.7, 0.6, 0};\n"); > fputs (fid, "BSpline(7) = {6, 7, 8, 9, 3};\n"); > fputs (fid, "Line Loop(8) = {6, 1, 2, -7};\n"); > fputs (fid, "Plane Surface(9) = {8};\n"); > fputs (fid, "Line Loop(10) = {7, 3, 4, 5};\n"); > fputs (fid, "Plane Surface(11) = {10};\n"); > fclose (fid); > mesh = msh2m_gmsh (canonicalize_file_name (name)(1:end-4), "clscale", ".5"); > mesh1 = msh2m_submesh (mesh, 7, 9); > subplot (1, 2, 1); > trimesh (mesh.t(1:3,:)', mesh.p(1,:)', mesh.p(2,:)'); > axis ("equal"); title ("full mesh") > subplot (1, 2, 2); > trimesh (mesh1.t(1:3,:)', mesh1.p(1,:)', mesh1.p(2,:)'); > axis ("equal"); title ("sub-mesh") > unlink (canonicalize_file_name (name)) > 1 test, 1 passed, 0 known failure, 0 skipped > [inst/msh2m_nodes_on_sides.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_nodes_on_sides.m > ***** test > [mesh1] = msh2m_structured_mesh(0:.5:1, 0:.5:1, 1, 1:4, 'left'); > [mesh2] = msh2m_structured_mesh(1:.5:2, 0:.5:1, 1, 1:4, 'left'); > [mesh] = msh2m_join_structured_mesh(mesh1,mesh2,2,4); > [nodelist] = msh2m_nodes_on_sides(mesh,[1 2]); > reallist = [1 4 7 8 9]; > assert(nodelist,reallist); > 1 test, 1 passed, 0 known failure, 0 skipped > [inst/msh3m_structured_mesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh3m_structured_mesh.m > ***** test > ***** test > x = y = z = linspace (0, 1, 3); > mesh = msh3m_structured_mesh (x, y, z, 1, 1:6); > assert (columns (mesh.p), 27) > assert (columns (mesh.t), 48) > assert (columns (mesh.e), 48) > ***** test > x = y = z = linspace (0,1,4); > [mesh] = msh3m_structured_mesh (x, y, z, 1, 1:6); > assert (columns (mesh.p), 64) > assert (columns (mesh.t), 162) > assert (columns (mesh.e), 108) > ***** test > x = y = z = linspace (0, 1, 1); > fail("mesh = msh3m_structured_mesh (x, y, z, 1, 1:6)", > "msh3m_structured_mesh: X, Y, Z must be valid numeric vectors."); > ***** test > x = y = z = eye (2); > fail("mesh = msh3m_structured_mesh (x, y, z, 1, 1:6)", > "msh3m_structured_mesh: X, Y, Z must be valid numeric vectors."); > 5 tests, 5 passed, 0 known failure, 0 skipped > [inst/msh2m_geometrical_properties.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_geometrical_properties.m > ***** test > [mesh] = msh2m_structured_mesh(0:.5:1, 0:.5:1, 1, 1:4, "left"); > [mesh.bar, mesh.cir, mesh.emidp, mesh.slength, mesh.cdist, > mesh.area,mesh.midedge] = > msh2m_geometrical_properties(mesh,"bar","cir","emidp","slength","cdist","area","midedge"); > bar = [0.16667 0.16667 0.66667 0.66667 0.33333 0.33333 0.83333 > 0.83333 > 0.16667 0.66667 0.16667 0.66667 0.33333 0.83333 0.33333 > 0.83333]; > cir = [0.25000 0.25000 0.75000 0.75000 0.25000 0.25000 0.75000 > 0.75000 > 0.25000 0.75000 0.25000 0.75000 0.25000 0.75000 0.25000 > 0.75000]; > emidp =[0.25000 0.75000 1.00000 1.00000 0.25000 0.75000 0.00000 > 0.00000 > 0.00000 0.00000 0.25000 0.75000 1.00000 1.00000 0.25000 > 0.75000]; > slength =[0.70711 0.70711 0.70711 0.70711 0.50000 0.50000 > 0.50000 0.50000 > 0.50000 0.50000 0.50000 0.50000 0.50000 0.50000 > 0.50000 0.50000 > 0.50000 0.50000 0.50000 0.50000 0.70711 0.70711 > 0.70711 0.70711]; > cdist = [0.00000 0.00000 0.00000 0.00000 0.50000 0.50000 0.25000 > 0.25000 > 0.25000 0.25000 0.50000 0.50000 0.50000 0.25000 0.50000 > 0.25000 > 0.25000 0.50000 0.25000 0.50000 0.00000 0.00000 0.00000 > 0.00000]; > area = [ 0.12500 ; 0.12500 ; 0.12500 ; 0.12500 ; 0.12500 ; 0.12500 ; > 0.12500 ; 0.12500]; > midedge = zeros(2,3,8); > midedge(:,:,1) = [0.25000 0.00000 0.25000 > 0.25000 0.25000 0.00000]; > midedge(:,:,2) = [0.25000 0.00000 0.25000 > 0.75000 0.75000 0.50000]; > midedge(:,:,3) = [0.75000 0.50000 0.75000 > 0.25000 0.25000 0.00000]; > midedge(:,:,4) = [0.75000 0.50000 0.75000 > 0.75000 0.75000 0.50000]; > midedge(:,:,5) = [0.50000 0.25000 0.25000 > 0.25000 0.50000 0.25000]; > midedge(:,:,6) = [0.50000 0.25000 0.25000 > 0.75000 1.00000 0.75000]; > midedge(:,:,7) = [1.00000 0.75000 0.75000 > 0.25000 0.50000 0.25000]; > midedge(:,:,8) = [1.00000 0.75000 0.75000 > 0.75000 1.00000 0.75000]; > toll = 1e-4; > assert(mesh.bar,bar,toll); > assert(mesh.cir,cir,toll); > assert(mesh.emidp,emidp,toll); > assert(mesh.slength,slength,toll); > assert(mesh.cdist,cdist,toll); > assert(mesh.area,area,toll); > assert(mesh.midedge,midedge,toll); > 1 test, 1 passed, 0 known failure, 0 skipped > [inst/msh3m_geometrical_properties.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh3m_geometrical_properties.m > ***** shared mesh,wjacdet,shg,shp > ***** test > ***** test > ***** test > ***** test > 4 tests, 4 passed, 0 known failure, 0 skipped > [inst/msh3m_submesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh3m_submesh.m > ***** shared mesh1,mesh2,jmesh,exmesh,nodelist,elemlist > ***** test > ***** test > ***** test > 3 tests, 3 passed, 0 known failure, 0 skipped > [inst/msh3m_nodes_on_faces.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh3m_nodes_on_faces.m > ***** shared x,y,z,mesh > ***** test > ***** test > ***** test > ***** test > 4 tests, 4 passed, 0 known failure, 0 skipped > [inst/msh2m_structured_mesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_structured_mesh.m > ***** test > x = y = linspace(0,1,3); > msh = msh2m_structured_mesh(x,y,1,[1:4]); > p = [0.00000 0.00000 0.00000 0.50000 0.50000 0.50000 ... > 1.00000 1.00000 1.00000 > 0.00000 0.50000 1.00000 0.00000 0.50000 1.00000 ... > 0.00000 0.50000 1.00000]; > assert(msh.p,p) > e = [1 4 7 8 3 6 1 2 > 4 7 8 9 6 9 2 3 > 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 > 1 1 2 2 3 3 4 4 > 0 0 0 0 0 0 0 0 > 1 1 1 1 1 1 1 1]; > assert(msh.e,e) > t =[1 2 4 5 1 2 4 5 > 4 5 7 8 5 6 8 9 > 5 6 8 9 2 3 5 6 > 1 1 1 1 1 1 1 1]; > assert(msh.t,t) > 1 test, 1 passed, 0 known failure, 0 skipped > [inst/msh2m_gmsh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh2m_gmsh.m > ***** test > fid = fopen("circle.geo","w"); > fprintf(fid,"Point(1) = {0, 0, 0, 1};\n"); > fprintf(fid,"Point(2) = {1, 0, 0, 1};\n"); > fprintf(fid,"Point(3) = {-1, 0, 0, 1};\n"); > fprintf(fid,"Circle(1) = {3, 1, 2};\n"); > fprintf(fid,"Circle(2) = {2, 1, 3};\n"); > fprintf(fid,"Line Loop(4) = {2, 1};\n"); > fprintf(fid,"Plane Surface(4) = {4};"); > fclose(fid); > mesh = msh2m_gmsh("circle","v",0); > system("rm circle.geo"); > nnodest = length(unique(mesh.t)); > nnodesp = columns(mesh.p); > assert(nnodest,nnodesp); > !!!!! test failed > msh2m_gmsh: the gmesh subprocess exited abnormally > ***** demo > name = [tempname ".geo"]; > fid = fopen (name, "w"); > fputs (fid, "Point(1) = {0, 0, 0, .1};\n"); > fputs (fid, "Point(2) = {1, 0, 0, .1};\n"); > fputs (fid, "Point(3) = {1, 0.5, 0, .1};\n"); > fputs (fid, "Point(4) = {1, 1, 0, .1};\n"); > fputs (fid, "Point(5) = {0, 1, 0, .1};\n"); > fputs (fid, "Point(6) = {0, 0.5, 0, .1};\n"); > fputs (fid, "Line(1) = {1, 2};\n"); > fputs (fid, "Line(2) = {2, 3};\n"); > fputs (fid, "Line(3) = {3, 4};\n"); > fputs (fid, "Line(4) = {4, 5};\n"); > fputs (fid, "Line(5) = {5, 6};\n"); > fputs (fid, "Line(6) = {6, 1};\n"); > fputs (fid, "Point(7) = {0.2, 0.6, 0};\n"); > fputs (fid, "Point(8) = {0.5, 0.4, 0};\n"); > fputs (fid, "Point(9) = {0.7, 0.6, 0};\n"); > fputs (fid, "BSpline(7) = {6, 7, 8, 9, 3};\n"); > fputs (fid, "Line Loop(8) = {6, 1, 2, -7};\n"); > fputs (fid, "Plane Surface(9) = {8};\n"); > fputs (fid, "Line Loop(10) = {7, 3, 4, 5};\n"); > fputs (fid, "Plane Surface(11) = {10};\n"); > fclose (fid); > mesh = msh2m_gmsh (canonicalize_file_name (name)(1:end-4), "clscale", ".5"); > trimesh (mesh.t(1:3,:)', mesh.p(1,:)', mesh.p(2,:)'); > unlink (canonicalize_file_name (name)); > 1 test, 0 passed, 0 known failure, 0 skipped > [inst/msh3m_join_structured_mesh.m] > >>>>> /<<PKGBUILDDIR>>/inst/msh3m_join_structured_mesh.m > ***** shared mesh1,mesh2,jmesh > ***** test > ***** test > ***** test > ***** test > 4 tests, 4 passed, 0 known failure, 0 skipped > Checking C++ files ... > [src/mshm_refine.cc] > >>>>> /<<PKGBUILDDIR>>/src/mshm_refine.cc > ***** demo > # Create a uniform mesh > msh = msh2m_structured_mesh (linspace (0, 1, 4), linspace (0, 1, 4), 1, [1 : > 4]); > # Refine it only on cells from 1 to 3 > partially_refined_mesh = mshm_refine (msh,[1:3]); > # Refine the original mesh uniformly > uniformly_refined_mesh = mshm_refine (msh); > > # plot the result > clf; > subplot (1, 3, 1); > msh2p_mesh (msh); > title ('original mesh'); > subplot (1, 3, 2); > msh2p_mesh (partially_refined_mesh); > title ('partially refined mesh'); > subplot (1, 3, 3); > msh2p_mesh (uniformly_refined_mesh); > title ('uniformly refined mesh'); > ***** xtest > x = y = linspace (0, 1, 2); > msh = msh2m_structured_mesh (x, y, 1, [1 : 4]); > msh.t (4, 2) = 2; > msh_r = mshm_refine (msh); > msh_rr = mshm_refine (msh_r); > p = [ 0.00000 0.00000 1.00000 1.00000 0.50000 0.50000 1.00000 > 0.00000 0.50000 > 0.00000 1.00000 0.00000 1.00000 0.50000 0.00000 0.50000 > 0.50000 1.00000]; > assert (msh_rr.p, p) > t = [ 1 3 3 4 1 2 2 4 > 5 5 5 5 5 5 5 5 > 6 6 7 7 8 8 9 9 > 1 1 1 1 2 2 2 2]; > assert (msh_rr.t, t) > e =[ 1 3 3 4 1 2 2 4 > 6 6 7 7 8 8 9 9 > 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 > 1 1 2 2 4 4 3 3 > 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0]; > assert (msh_rr.e, e) > !!!!! known failure > mshm_refine: the msh package was built without support for dolfin (dolfin.h > required) > 1 test, 0 passed, 1 known failure, 0 skipped > [src/mshm_dolfin_write.cc] > >>>>> /<<PKGBUILDDIR>>/src/mshm_dolfin_write.cc > ***** xtest > x = y = z = linspace (0, 1, 2); > msh = msh3m_structured_mesh (x, y, z, 1, [1 : 6]); > mshm_dolfin_write (msh, "msh"); > msh = mshm_dolfin_read ("msh.xml"); > p = [ 0 0 1 1 0 0 1 1 > 0 1 0 1 0 1 0 1 > 0 0 0 0 1 1 1 1]; > assert (msh.p, p) > t = [ 1 3 1 2 3 3 > 2 5 3 3 6 4 > 3 6 5 4 7 6 > 6 7 6 6 8 8 > 1 1 1 1 1 1]; > assert (msh.t, t) > e = [1 1 5 3 1 1 2 2 6 3 4 3 > 2 2 6 5 5 3 4 3 7 7 6 4 > 6 3 7 7 6 5 6 4 8 8 8 8 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 1 5 6 3 1 3 4 5 6 2 4 2]; > assert (msh.e, e) > !!!!! known failure > mshm_dolfn_write: the msh package was built without support for dolfin > (dolfin.h required) > 1 test, 0 passed, 1 known failure, 0 skipped > [src/mshm_dolfin_read.cc] > >>>>> /<<PKGBUILDDIR>>/src/mshm_dolfin_read.cc > ***** xtest > x = y = z = linspace (0, 1, 2); > msh = msh3m_structured_mesh (x, y, z, 1, [1 : 6]); > mshm_dolfin_write (msh, "msh"); > msh = mshm_dolfin_read ("msh.xml"); > p = [ 0 0 1 1 0 0 1 1 > 0 1 0 1 0 1 0 1 > 0 0 0 0 1 1 1 1]; > assert (msh.p, p) > t = [ 1 3 1 2 3 3 > 2 5 3 3 6 4 > 3 6 5 4 7 6 > 6 7 6 6 8 8 > 1 1 1 1 1 1]; > assert (msh.t, t) > e = [1 1 5 3 1 1 2 2 6 3 4 3 > 2 2 6 5 5 3 4 3 7 7 6 4 > 6 3 7 7 6 5 6 4 8 8 8 8 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 > 1 5 6 3 1 3 4 5 6 2 4 2]; > assert (msh.e, e) > !!!!! known failure > mshm_dolfn_write: the msh package was built without support for dolfin > (dolfin.h required) > 1 test, 0 passed, 1 known failure, 0 skipped > Summary: 32 tests, 28 passed, 3 known failures, 0 skipped > Some tests failed. Giving up... > make: *** [debian/rules:5: binary] Error 1 The full build log is available from: http://qa-logs.debian.net/2022/05/25/octave-msh_1.0.10-11_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220525;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.