Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / danmar/simplecpp issues and pull requests
#405 - Fix #404: simplecpp::TokenList::constFold does not fold '( 0 ) && 10 < X' properly
Pull Request -
State: open - Opened by olabetskyi 17 days ago
#404 - simplecpp::TokenList::constFold does not fold '( 0 ) && 10 < X' properly
Issue -
State: open - Opened by danmar 22 days ago
#403 - Stack overflow in Macro::expand()
Issue -
State: open - Opened by chrchr-github about 2 months ago
#402 - absolute and relative header paths aren't resolved to be the same header
Issue -
State: closed - Opened by Tal500 about 2 months ago
#401 - Fix #400 (inner macro not expanded after hash hash)
Pull Request -
State: closed - Opened by danmar about 2 months ago
#400 - inner macro not expanded after hash hash
Issue -
State: closed - Opened by danmar about 2 months ago
Labels: bug
#399 - Fixup #397 (Debracket macro not expanded)
Pull Request -
State: closed - Opened by danmar about 2 months ago
#398 - Fix #397 (Debracket macro not expanded)
Pull Request -
State: closed - Opened by danmar about 2 months ago
#397 - Debracket macro not expanded
Issue -
State: closed - Opened by danmar about 2 months ago
- 1 comment
#396 - Fix #395 (hash hash with an empty __VA_ARGS__ in a macro)
Pull Request -
State: closed - Opened by danmar about 2 months ago
#395 - hash hash with an empty __VA_ARGS__ in a macro
Issue -
State: closed - Opened by danmar about 2 months ago
#395 - hash hash with an empty __VA_ARGS__ in a macro
Issue -
State: closed - Opened by danmar about 2 months ago
#394 - Double expanded macros aren't parsed well for delayed invocation
Issue -
State: open - Opened by Tal500 2 months ago
- 5 comments
#394 - Double expanded macros aren't parsed well for delayed invocation
Issue -
State: open - Opened by Tal500 2 months ago
- 2 comments
#393 - Macro defintion splitted with `\` in its macro name isn't respected well
Issue -
State: open - Opened by Tal500 2 months ago
- 2 comments
#393 - Macro defintion splitted with `\` in its macro name isn't respected well
Issue -
State: open - Opened by Tal500 2 months ago
- 1 comment
#392 - Fix #384 (fails to expand inner macro with a parameter that contains a comma)
Pull Request -
State: closed - Opened by danmar 2 months ago
#392 - Fix #384 (fails to expand inner macro with a parameter that contains a comma)
Pull Request -
State: closed - Opened by danmar 2 months ago
#391 - `__TIME__` replacement might be empty depending on compiler
Issue -
State: open - Opened by firewave 3 months ago
- 1 comment
#390 - fixed #387 - do not undefine source-level defines via `-U`
Pull Request -
State: open - Opened by firewave 3 months ago
#389 - fail builds in CI on compiler warnings
Pull Request -
State: open - Opened by firewave 3 months ago
#388 - clang-tidy.yml: updated to Clang 20
Pull Request -
State: open - Opened by firewave 3 months ago
#387 - `-U` incorrectly undefines source-level define
Issue -
State: open - Opened by firewave 3 months ago
- 4 comments
#386 - order of defines not respected
Issue -
State: open - Opened by firewave 3 months ago
- 1 comment
#385 - [feat] support the variadic `(arg...)` argument extension for CPP macros
Issue -
State: closed - Opened by Tal500 3 months ago
- 1 comment
#384 - fails to expand inner macro with a parameter that contains a ","
Issue -
State: closed - Opened by danmar 3 months ago
#383 - Allow custom pragma processing
Pull Request -
State: closed - Opened by tmpvar 3 months ago
- 1 comment
#382 - fix #381
Pull Request -
State: open - Opened by foryoung365 4 months ago
- 2 comments
#381 - When there are header files with the same name, the correct file cannot be found
Issue -
State: open - Opened by foryoung365 4 months ago
#380 - Add test for #374
Pull Request -
State: closed - Opened by chrchr-github 4 months ago
#379 - Fix #376: Member access on user-defined literal tokenized incorrectly
Pull Request -
State: closed - Opened by ludviggunne 4 months ago
- 1 comment
#378 - Incorrect treatment of consecutive ## operators
Issue -
State: open - Opened by chrchr-github 4 months ago
#377 - Safety: Make the interface safer by removing old style C buffer inputs
Pull Request -
State: open - Opened by danmar 4 months ago
- 21 comments
#376 - Member access on user-defined literal tokenized incorrectly
Issue -
State: closed - Opened by chrchr-github 4 months ago
#375 - Fix #344 fuzzing crash in simplecpp::preprocess()
Pull Request -
State: closed - Opened by chrchr-github 4 months ago
#374 - Failure to expand macro with arguments containing comma
Issue -
State: closed - Opened by chrchr-github 4 months ago
- 5 comments
#373 - Token pasting/concatenation with ## leads to invalid result
Issue -
State: open - Opened by chrchr-github 4 months ago
- 1 comment
#372 - added `ubuntu-24.04` to CI and made it the primary platform
Pull Request -
State: closed - Opened by firewave 4 months ago
#371 - CI-unixish.yml: removed unsupported `macos-12`
Pull Request -
State: closed - Opened by firewave 4 months ago
- 1 comment
#370 - replace 'isspace' with 'std::isspace'
Pull Request -
State: closed - Opened by danmar 4 months ago
- 4 comments
#369 - Multiline Pragma Directive False Positive
Pull Request -
State: closed - Opened by nelsoncj-ibm 4 months ago
- 1 comment
#368 - __VA_OPT__ is not handled good enough
Issue -
State: open - Opened by danmar 5 months ago
#367 - fixed #365 - do not treat standards with empty define string as unknown
Pull Request -
State: closed - Opened by firewave 5 months ago
- 2 comments
#366 - introduced enum for C/C++ standards and added functions to get them from strings
Pull Request -
State: closed - Opened by firewave 5 months ago
- 1 comment
#365 - C89/C90 standard (and variants) treated as unknown
Issue -
State: closed - Opened by firewave 5 months ago
Labels: bug
#364 - Allow reexpansion of currently expanding macros during argument evaluation
Pull Request -
State: closed - Opened by datadiode 5 months ago
- 2 comments
#363 - #pragma once usage to prevent unwanted inclusions from happening even once
Pull Request -
State: closed - Opened by datadiode 6 months ago
- 13 comments
#362 - fix: use both absolute and relative header paths in header matching
Pull Request -
State: closed - Opened by Tal500 6 months ago
- 24 comments
#361 - Re-evaluate cache implementations
Issue -
State: open - Opened by firewave 7 months ago
#360 - updated GitHub actions to address Node 16 deprecation
Pull Request -
State: closed - Opened by firewave 7 months ago
#359 - clang-tidy.yml: updated to Clang 19
Pull Request -
State: closed - Opened by firewave 7 months ago
- 1 comment
#358 - CI-unixish.yml: removed `macos-11` / added `macos-13` and `macos-14`
Pull Request -
State: closed - Opened by firewave 7 months ago
#357 - use `<iosfwd>` in header
Pull Request -
State: closed - Opened by firewave 7 months ago
- 1 comment
#356 - fixes #352 - default to latest standard if none is provided
Pull Request -
State: open - Opened by firewave 9 months ago
- 1 comment
#355 - added Emacs C++ marker to header comment
Pull Request -
State: closed - Opened by firewave 9 months ago
- 1 comment
#354 - combineOperators() misidentifies references in C code
Issue -
State: open - Opened by chrchr-github 9 months ago
#353 - read headers via `FileStream`
Pull Request -
State: closed - Opened by firewave 9 months ago
- 2 comments
#352 - `__cplusplus` not set when `DUI::std` is empty/invalid
Issue -
State: open - Opened by firewave 9 months ago
- 2 comments
#351 - refs #341 - added fuzzing client
Pull Request -
State: open - Opened by firewave 10 months ago
#347 - made it possible to create a `TokenList` from a buffer
Pull Request -
State: closed - Opened by firewave 11 months ago
- 12 comments
#346 - fuzzing crash (stack overflow) in `simplecpp::Macro::expandHashHash()`
Issue -
State: open - Opened by firewave 11 months ago
Labels: bug
#344 - fuzzing crash in `simplecpp::preprocess()`
Issue -
State: closed - Opened by firewave 12 months ago
#343 - `#include` pointing to directory is treated as existing empty file
Issue -
State: open - Opened by firewave 12 months ago
Labels: bug
#342 - memory leak when processing empty/non-existent includes with `simplecpp` CLI
Issue -
State: open - Opened by firewave 12 months ago
Labels: bug
#341 - integrate with OSS-Fuzz
Issue -
State: open - Opened by firewave 12 months ago
- 2 comments
Labels: ci
#339 - do not treat directories like regular files in existence checks
Pull Request -
State: open - Opened by firewave 12 months ago
- 2 comments
#336 - Fix #335: object lifetime issue when reporting error
Pull Request -
State: closed - Opened by danmar about 1 year ago
#332 - Fix #173 (Change license to 0BSD)
Pull Request -
State: closed - Opened by danmar about 1 year ago
- 19 comments
#331 - fixed performance regression in `endsWith()`
Pull Request -
State: open - Opened by firewave about 1 year ago
- 1 comment
#326 - Fix #292 (Fail to expand macro, comma in inner macro)
Pull Request -
State: closed - Opened by danmar over 1 year ago
#312 - refs #352 - generate output error on unknown `DUI::std` value
Pull Request -
State: closed - Opened by firewave over 1 year ago
- 8 comments
#304 - MSVC with address sanitizer activated crashes
Issue -
State: closed - Opened by mgerhardy over 1 year ago
- 2 comments
#300 - Invalid ## usage when expanding
Issue -
State: open - Opened by hobala over 1 year ago
- 2 comments
#295 - Fail to expand macro
Issue -
State: closed - Opened by danmar almost 2 years ago
- 1 comment
Labels: bug
#293 - Fail to expand macros
Issue -
State: closed - Opened by danmar almost 2 years ago
- 3 comments
Labels: bug
#279 - use custom allocator/memory pool for `Token` allocations
Issue -
State: open - Opened by firewave about 2 years ago
Labels: enhancement, performance
#225 - token pasting ## fails with nested concatenation macros
Issue -
State: open - Opened by SpareSimian over 3 years ago
- 11 comments
#159 - failed to expand BOOST_MPL_AUX_NA_SPEC, Wrong number of parameters for macro BOOST_PP_TUPLE_ELEM
Issue -
State: open - Opened by gdsotirov almost 6 years ago
- 23 comments
#131 - stack use after scope on cppcheck --check-config
Issue -
State: open - Opened by matthiaskrgr over 6 years ago
- 10 comments
#113 - Possible fundamental flaw in order of pre-processing?
Issue -
State: open - Opened by SimonFraser11 about 7 years ago
- 3 comments
Labels: bug
#100 - Ensure valueToken is assigned in Macro::parseDefine
Pull Request -
State: closed - Opened by Dmitry-Me over 7 years ago
#99 - Handle constant folding for the shift operators
Pull Request -
State: closed - Opened by larslj over 7 years ago
#98 - handle c++14 digit separators
Issue -
State: closed - Opened by danmar over 7 years ago
- 1 comment
#97 - valueTok is not guaranteed to be assigned in Macro::parseDefine()
Issue -
State: closed - Opened by Dmitry-Me over 7 years ago
- 3 comments
#96 - simplecpp chokes on clang/master/INPUTS/stpcpy-test.c
Issue -
State: open - Opened by amai2012 over 7 years ago
- 1 comment
#95 - [transfer from cppcheck trac #8150] crash for '#if 3 > sizeof(int'
Issue -
State: closed - Opened by hexcoder- over 7 years ago
- 2 comments
#94 - Sizeof segfault
Pull Request -
State: closed - Opened by Hinterwaeldlers over 7 years ago
- 2 comments
#93 - fix some cppcheck and compiler warnings
Pull Request -
State: closed - Opened by matthiaskrgr over 7 years ago
- 2 comments
#92 - Incorrect processing of macro containing multiline string
Issue -
State: closed - Opened by mavik1 over 7 years ago
- 1 comment
#91 - simplecpp fails on invalid content in #if 0 section
Issue -
State: closed - Opened by amai2012 over 7 years ago
- 6 comments
#90 - Fix Visual Studio Warning C4458
Pull Request -
State: closed - Opened by visuve over 7 years ago
- 1 comment
#89 - Added missing '\' check in isAbsolutePath().
Pull Request -
State: closed - Opened by orbitcowboy over 7 years ago
#88 - Removed duplicate expression in isAbsolutePath().
Pull Request -
State: closed - Opened by orbitcowboy over 7 years ago
#87 - fix some findings by cppcheck and clang
Pull Request -
State: closed - Opened by matthiaskrgr over 7 years ago
- 2 comments
#86 - dont autocapitalize windows drive letters
Pull Request -
State: closed - Opened by x29a over 7 years ago
#85 - simplifyPath() capitalizes windows drive letters
Issue -
State: closed - Opened by x29a over 7 years ago
- 1 comment
#84 - Infinite recursion (macros)
Issue -
State: closed - Opened by danmar over 7 years ago
- 2 comments
#83 - Header not found, absolute path
Issue -
State: closed - Opened by danmar over 7 years ago
#82 - Sync simplecpp::simplifyPath() with cppcheck's Path::simplifyPath()
Pull Request -
State: closed - Opened by amai2012 over 7 years ago
- 5 comments
#81 - C++11 raw literal causes wrong line numbers
Issue -
State: closed - Opened by amai2012 over 7 years ago