Re: Help troubleshooting why new tests aren't being picked up

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



With that done and the dg standard set to c++20, the tests are picked up
but not run with the reason being 'UNSUPPORTED'.  I'm using the string `//
{ dg-do compile { target c++20 } }` to tell Dejagnu to test these with
c++20.  I can't seem to get the tests to actually do this.  When invoking
tests with `make 'RUNTESTFLAGS=-std=c++20' check-target-libstdc++-v3` I get
the following which tells me that c++20 isn't actually run.  How do I make
these tests run as needed?

```
make[1]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
Making check in include
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/include'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/include'
Making check in libsupc++
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++'
Making check in src
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src'
Making check in c++98
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98'
Making check in c++11
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++11'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++11'
Making check in c++17
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++17'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/c++17'
Making check in filesystem
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/filesystem'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src/filesystem'
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src'
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/src'
Making check in doc
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/doc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/doc'
Making check in po
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/po'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/po'
Making check in testsuite
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/testsuite'
make  check-DEJAGNU
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/testsuite'
AR="ar"; export AR; \
RANLIB="ranlib"; export RANLIB; \
if [ -z "" ] && [ -n "" ]; then \
  rm -rf normal-parallel || true; \
  mkdir normal-parallel; \
  make  check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3
check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6
check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9
check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12
check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15
check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18
check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21
check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24
check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27
check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30
check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33
check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36
check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39
check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42
check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45
check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48
check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51
check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54
check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57
check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60
check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63
check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66
check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69
check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72
check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75
check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78
check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81
check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84
check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87
check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90
check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93
check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96
check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99
check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102
check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105
check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108
check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111
check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114
check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117
check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120
check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123
check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126
check-DEJAGNUnormal127 check-DEJAGNUnormal128; \
  rm -rf normal-parallel || true; \
  for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
119 120 121 122 123 124 125 126 127 128; do \
    if [ -d normal$idx ]; then \
      mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
      mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
    fi; \
  done; \
  /bin/bash
../../.././libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
    normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \
  /bin/bash
../../.././libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
    normal[0-9]*/libstdc++.log.sep > libstdc++.log; \
  exit 0; \
fi; \
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../.././libstdc++-v3/testsuite
&& pwd`; export srcdir; \
EXPECT=expect; export EXPECT; \
runtest=runtest; \
if [ -z "$runtest" ]; then runtest=runtest; fi; \
tool=libstdc++; \
if [ -n "" ]; then \
  if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \
  GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \
  export GCC_RUNTEST_PARALLELIZE_DIR; \
  cd ""; \
fi; \
if /bin/bash -c "$runtest --version" > /dev/null 2>&1; then \
  $runtest  --tool $tool --srcdir $srcdir \
   -std=c++20; \
  if [ -n "" ]; then \
    touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \
  fi; \
else \
  echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
Using ../../.././libstdc++-v3/testsuite/lib/libstdc++.exp as tool init file.

Illegal Argument "--std=c++20"
try "runtest --help" for option list
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/testsuite'
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/testsuite'
Making check in python
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/python'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3/python'
make[2]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/xgcc
-B/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/" "CFLAGS=-g
-O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2"
"CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c"
"INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install
-c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2"
"LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo
--split-size=5000000  " "SHELL=/bin/bash" "RUNTESTFLAGS=-std=c++20"
"exec_prefix=/usr/local" "infodir=/usr/local/share/info"
"libdir=/usr/local/lib" "includedir=/usr/local/include" "prefix=/usr/local"
"tooldir=/usr/local/x86_64-pc-linux-gnu"
"gxx_include_dir=/usr/local/include/c++/11.0.0" "AR=ar"
"AS=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/as"
"LD=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/collect-ld"
"RANLIB=ranlib"
"NM=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/nm"
"NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do #
make
make[3]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
if [ -z "32" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../.././libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \

compiler="/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/xgcc
-B/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/
-B/usr/local/x86_64-pc-linux-gnu/bin/ -B/usr/local/x86_64-pc-linux-gnu/lib/
-isystem /usr/local/x86_64-pc-linux-gnu/include -isystem
/usr/local/x86_64-pc-linux-gnu/sys-include   -fchecking=1"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/xgcc
-B/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/" "CFLAGS=-g
-O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2"
"CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c"
"INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install
-c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2"
"LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo
--split-size=5000000   " "SHELL=/bin/bash" "RUNTESTFLAGS=-std=c++20"
"exec_prefix=/usr/local" "infodir=/usr/local/share/info"
"libdir=/usr/local/lib" "includedir=/usr/local/include" "prefix=/usr/local"
"tooldir=/usr/local/x86_64-pc-linux-gnu"
"gxx_include_dir=/usr/local/include/c++/11.0.0" "AR=ar"
"AS=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/as"
"LD=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/collect-ld"
"RANLIB=ranlib"
"NM=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/nm"
"NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \
CFLAGS="-g -O2 ${flags}" \
CCASFLAGS=" ${flags}" \
FCFLAGS=" ${flags}" \
FFLAGS=" ${flags}" \
ADAFLAGS=" ${flags}" \
prefix="/usr/local" \
exec_prefix="/usr/local" \
GOCFLAGS="-O2 -g ${flags}" \
GDCFLAGS="-O2 -g ${flags}" \
CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
MULTIFLAGS="${flags}" \
DESTDIR="" \
INSTALL="/usr/bin/install -c" \
INSTALL_DATA="/usr/bin/install -c -m 644" \
INSTALL_PROGRAM="/usr/bin/install -c" \
INSTALL_SCRIPT="/usr/bin/install -c" \
all); then \
 true; \
else \
 exit 1; \
fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[4]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/xgcc
-B/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/" "CFLAGS=-g
-O2  -m32" "CXXFLAGS=-g -O2 -D_GNU_SOURCE  -m32" "CFLAGS_FOR_BUILD=-g -O2"
"CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c"
"INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install
-c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2
 -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo
--split-size=5000000    " "SHELL=/bin/bash" "RUNTESTFLAGS=-std=c++20"
"exec_prefix=/usr/local" "infodir=/usr/local/share/info"
"libdir=/usr/local/lib" "includedir=/usr/local/include" "prefix=/usr/local"
"tooldir=/usr/local/x86_64-pc-linux-gnu"
"gxx_include_dir=/usr/local/include/c++/11.0.0" "AR=ar"
"AS=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/as"
"LD=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/collect-ld"
"RANLIB=ranlib"
"NM=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/nm"
"NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" all-recursive
make[5]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
Making all in include
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/include'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/include'
Making all in libsupc++
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++'
Making all in src
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src'
Making all in c++98
make[7]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98'
Making all in c++11
make[7]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11'
Making all in c++17
make[7]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17'
Making all in filesystem
make[7]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/filesystem'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src/filesystem'
make[7]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src'
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/src'
Making all in doc
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/doc'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/doc'
Making all in po
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/po'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/po'
Making all in testsuite
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/testsuite'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/testsuite'
Making all in python
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/python'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3/python'
make[6]: Entering directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/xgcc
-B/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/" "CFLAGS=-g
-O2  -m32" "CXXFLAGS=-g -O2 -D_GNU_SOURCE  -m32" "CFLAGS_FOR_BUILD=-g -O2"
"CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c"
"INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install
-c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2
 -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo
--split-size=5000000      " "SHELL=/bin/bash" "RUNTESTFLAGS=-std=c++20"
"exec_prefix=/usr/local" "infodir=/usr/local/share/info"
"libdir=/usr/local/lib" "includedir=/usr/local/include" "prefix=/usr/local"
"tooldir=/usr/local/x86_64-pc-linux-gnu"
"gxx_include_dir=/usr/local/include/c++/11.0.0" "AR=ar"
"AS=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/as"
"LD=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/collect-ld"
"RANLIB=ranlib"
"NM=/home/anadon/Documents/code/gcc/host-x86_64-pc-linux-gnu/gcc/nm"
"NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do #
make
make[6]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
make[5]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
make[4]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/32/libstdc++-v3'
make[3]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
make[2]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
make[1]: Leaving directory
'/home/anadon/Documents/code/gcc/x86_64-pc-linux-gnu/libstdc++-v3'
```

On Thu, Sep 10, 2020, 01:58 Jonathan Wakely <jwakely.gcc@xxxxxxxxx> wrote:

> On Thu, 10 Sep 2020, 04:09 Josh Marshall via Gcc-help,
> <gcc-help@xxxxxxxxxxx> wrote:
> >
> > Hello all,
> >
> > I've added some (to be honest pretty trivial) code for constexpr
> > vector as per p1004.  I've added some for tests under
> > libstdc++-v3/testsuite/23_containers/vector/constexpr/ using what I
> > skimmed for compile time tests using dejagnu.  My code is available at
> > https://gitlab.com/anadon/gcc .  What am I doing wrong here?
>
>
> You've added files with .hpp extensions. The testator assumes they are
> headers and ignores them.
>
> Name your files with .cc extensions, like all the existing tests.
>



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux