ArkScript-lang / ArkScript-lang/Ark

timestamp unused

Ouverte
#339 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
❗️ priority/medium 🔥 bug 🤔 help wanted
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.