任务单 #40459

deprecated keywords

开放日期: 2020-06-01 23:15 最后更新: 2021-04-15 05:29

报告人:
属主:
(无)
类型:
状态:
关闭
组件:
里程碑:
(无)
优先:
1 - Lowest
严重性:
5 - Medium
处理结果:
Invalid
文件:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

I'm getting a compile error on an include directive of the libxml++ library, #include <libxml++\libxml++.h> dependency on gtkmm part of the library <gutils.h>. On line 360 of <gutils.h> they use the 'register keyword'. After C++ 11 the keyword has been deprecated. The include directive compiles fine with C++11 std AND C++14 std for me but not using the C++17 std, which is why I was wondering if it was a compiler issue.

Im using:

Windows 10, 64 bit,

Codeblocks IDE vs 20.3,

gcc 8.1.0 64 bit,

GNU Binutils 2.24,

mingw-w64-builds-4.3.5,

Here is a similar issue that seems to have been addressed elsewhere. https://github.com/ARM-software/CMSIS_5/issues/345

Ive posted a bug to the library in question also. I do not know if this is something that has to be fixed on their end, or if it is something that has to be taken care of with the compiler or if maybe I'm doing something wrong. I'm in no rush so i really don't know what the priority or severity should be. I don't know if other people are depending on this library also so Ill just set everything to low.

任务单历史 (3/3 Histories)

2020-06-01 23:15 Updated by: daniel_myers
  • New Ticket "deprecated keywords" created
2020-06-02 00:39 Updated by: keith
评论

I think this needs to be fixed by the maintainers of the library in question, but I will offer a few comments on your ticket:

Im using:
Windows 10, 64 bit,

Okay.

Codeblocks IDE vs 20.3,

We don't support this, but it may not be pertinent anyway.

gcc 8.1.0 64 bit,

This is kind of old, but in any case, it didn't originate from this project.

GNU Binutils 2.24,

Also kind of old. We did distribute this, as a 32-bit product, but that's likely not what you are using.

mingw-w64-builds-4.3.5,

This is not our product. The appearance of 'mingw' in its name is, in fact, an infringement of our legally registered trademark; I don't feel particularly well disposed to offering support for such illegally distributed products.

i really don't know what the priority or severity should be.

Had you bothered to read the guidelines, which appear right at the top of the ticket submission form, you would know that you are not expected to assign these; indeed, you are supposed to leave them at their defaults, and had you tried to escalate either, I would have downgraded them anyway. Since you, yourself downgraded priority, I am happy to leave it so.

2021-04-15 05:29 Updated by: keith
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from to Invalid
评论

Closing as "invalid", since no requisite SSCCE provided, and apparently unrelated to MinGW products anyway.

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名