[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[csmith-project/creduce] 95b328: Fix hardcoded C++ flag and compatibility with newe...
- To: creduce-commits@flux.utah.edu
- Subject: [csmith-project/creduce] 95b328: Fix hardcoded C++ flag and compatibility with newe...
- From: Yang Chen <noreply@github.com>
- Date: Mon, 11 Dec 2023 02:26:27 -0800
- Authentication-results: ipo6.cc.utah.edu; spf=SoftFail smtp.mailfrom=noreply@github.com; spf=Pass smtp.helo=postmaster@esa4.hc2984-29.iphmx.com; dkim=pass (signature verified) header.i=@github.com; dmarc=pass (p=reject dis=none) d=github.com
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2023; t=1702290387; bh=9pvMDOwiIm/9C0+Mq1FjjXMy4snVQY2TO9LG/oxTB9M=; h=Date:From:To:Subject:From; b=bRt3AAtQtV6vj9byYcMQBhJpEW6HUvlGUre3k0aKTl+NEqbozb9XwLnif7a4Ob7kT sGsFvKnP6Gfmrq4OolrsUrGzAIXCxsjklKvTYI0JtaBE9ubG9YK5Pvxbr1RybZUbpu LdzPCFujYlTUzdU953UQ7dBvPG9Zp3s4ZLE/M+Tg=
- Ironport-data: A9a23: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 U/KelY=
- Ironport-hdrordr: A9a23:A8Zn1alJzqyiPdh9ZiddH4S07VTpDfId3DAbv31ZSRFFG/Fw8P re/sjztCWE6wr5PUtLpTnuAsS9qB/nmaKdg7N+AV7SZmnbUQKTRekI0WKI+Vzd8kPFmdK1/J 0QF5RWOZnfDUVakc2/2wWzE88hzN6btIikiPzT1W0Fd3AOV51d
- Ironport-phdr: A9a23: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 1VnD9Tkol0C
- Ironport-phdr: A9a23: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 9eGqZmYlTvaHsC4jw==
- Ironport-sdr: 6576e3d6_QbVnenEtnIBgZOh6qLza0fnf0gt3rFubnyYzTvTmDHrYNfo 2zaHBr6jg94pKlhkGRiJmhtVoFHG4R/XfDM5D3g==
- Ironport-sdr: 6576e3d5_LAvdyc4uAWgWbbY6q/obLv3bWhsL/RcI/eFcp39wdNG0Orf 2Eub00Qgo0QDmvWl3qQ5P0MsjqkvmQTaJ9owcAg==
- List-archive: </listarchives/creduce-commits>
- List-help: <mailto:creduce-commits-request@flux.utah.edu?subject=help>
- List-id: C-Reduce Commit-Message Mailing List <creduce-commits.flux.utah.edu>
- List-post: <mailto:creduce-commits@flux.utah.edu>
- List-subscribe: <http://www.flux.utah.edu/mailman/listinfo/creduce-commits>, <mailto:creduce-commits-request@flux.utah.edu?subject=subscribe>
- List-unsubscribe: <http://www.flux.utah.edu/mailman/options/creduce-commits>, <mailto:creduce-commits-request@flux.utah.edu?subject=unsubscribe>
Branch: refs/heads/master
Home: https://github.com/csmith-project/creduce
Commit: 95b328d033a17502771ffb78009ee5a9df2d0e07
https://github.com/csmith-project/creduce/commit/95b328d033a17502771ffb78009ee5a9df2d0e07
Author: Pramod Kumbhar <pramod.s.kumbhar@gmail.com>
Date: 2023-11-25 (Sat, 25 Nov 2023)
Changed paths:
M CMakeLists.txt
M clang_delta/RemoveUnusedStructField.cpp
Log Message:
-----------
Fix hardcoded C++ flag and compatibility with newer llvm versions
* A minor change to be compatible with LLVM >=17 as well as the older versions
- credit to @mizvekov for #264
* Avoid hardcoding C++ standard flag via "-std=XX"
- a newer version of LLVM requires newer C++ standards.
- based on the llvm version, use specific C++ standards and let cmake add an appropriate flag.
Otherwise, compiling the master branch with the latest LLVM ends with errors like the following:
```console
[ 1%] Building CXX object clang_delta/CMakeFiles/clang_delta.dir/AggregateToScalar.cpp.o
cd /home/kumbhar/workarena/repos/external/creduce/build/clang_delta && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -I/home/kumbhar/workarena/repos/external/creduce/build -I/home/kumbhar/workarena/repos/external/creduce/clang_delta -I/home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include -std=c++11 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility-inlines-hidden -O3 -DNDEBUG -O3 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MT clang_delta/CMakeFiles/clang_delta.dir/AggregateToScalar.cpp.o -MF CMakeFiles/clang_delta.dir/AggregateToScalar.cpp.o.d -o CMakeFiles/clang_delta.dir/AggregateToScalar.cpp.o -c /home/kumbhar/workarena/repos/external/creduce/clang_delta/AggregateToScalar.cpp
In file included from /home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include/llvm/ADT/DenseMap.h:17,
from /home/kumbhar/workarena/repos/external/creduce/clang_delta/AggregateToScalar.h:16,
from /home/kumbhar/workarena/repos/external/creduce/clang_delta/AggregateToScalar.cpp:15:
/home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include/llvm/ADT/DenseMapInfo.h: In static member function ‘static unsigned int llvm::DenseMapInfo<std::tuple<_Tps ...> >::getHashValueImpl(const Tuple&, std::false_type)’:
/home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include/llvm/ADT/DenseMapInfo.h:264:26: error: ‘tuple_element_t’ in namespace ‘std’ does not name a template type
264 | using EltType = std::tuple_element_t<I, Tuple>;
| ^~~~~~~~~~~~~~~
/home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include/llvm/ADT/DenseMapInfo.h:264:21: note: ‘std::tuple_element_t’ is only available from C++14 onwards
264 | using EltType = std::tuple_element_t<I, Tuple>;
| ^~~
/home/kumbhar/workarena/repos/bbp/spack_upstream/opt/spack/linux-ubuntu22.04-skylake/gcc-11.4.0/llvm-17.0.4-j6r4bktrzjs6x22pxkreb6p2kpogib2j/include/llvm/ADT/DenseMapInfo.h:267:22: error: ‘EltType’ was not declared in this scope
267 | DenseMapInfo<EltType>::getHashValue(std::get<I>(values)),
```
superseded #264
Co-authored-by: Matheus Izvekov <mizvekov@gmail.com>
Commit: a4f6cf3689d44513fd944b1090ca8fd6d5ae8cd5
https://github.com/csmith-project/creduce/commit/a4f6cf3689d44513fd944b1090ca8fd6d5ae8cd5
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M CMakeLists.txt
M clang_delta/RemoveUnusedStructField.cpp
Log Message:
-----------
Merge pull request #270 from pramodk/pramodk/llvm-cpp-flags-fixes
Fix hardcoded C++ flag and compatibility with newer llvm versions
Compare: https://github.com/csmith-project/creduce/compare/e9a440e59501...a4f6cf3689d4