ArkScript-lang / ArkScript-lang/Ark
timestamp unused
- Langage dominant
- C++
- Étoiles
- 728
- Forks
- 54
- Merge moyen
- 4 h 8 min
- PR mergées (30 j)
- 2
Description
**Describe the bug**
On Linux GCC Compiler we get the following warning:
[ 37%] Building CXX object CMakeFiles/ArkReactor.dir/src/arkreactor/VM/State.cpp.o
/home/runner/work/Ark/Ark/src/arkreactor/VM/State.cpp: In member function ‘void Ark::State::configure()’:
/home/runner/work/Ark/Ark/src/arkreactor/VM/State.cpp:236:21: error: variable ‘timestamp’ set but not used [-Werror=unused-but-set-variable]
236 | timestamp_t timestamp = 0;
| ^~~~~~~~~
**To Reproduce**
Compile on Linux using GCC
**Expected behavior**
There is some effort put into calculating the value of `timestamp` (see line 246).
So it looks like it should be used.
**Additional context**
This should be fixed or the variable removed.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Ouvrez src/arkreactor/VM/State.cpp et inspectez State::configure(), en particulier la déclaration de l’horodatage près de la ligne 236 et son calcul près de la ligne 246. Reproduisez le build Linux GCC pour confirmer l’avertissement unused-but-set, puis déterminez si l’horodatage doit être utilisé ou supprimé. C’est terminé lorsque le build se termine sans cet avertissement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- compilers
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 48/100