Ticket #2025 (closed cage: fixed)

Opened 3 years ago

Last modified 3 years ago

tools/dev/ops_not_tested.pl: Program no longer runs: libraries missing

Reported by: jkeenan Owned by: jkeenan
Priority: minor Milestone:
Component: tools Version: 3.1.0
Severity: low Keywords:
Cc: Language:
Patch status: applied Platform:

Description

In the course of working on TT #1049 this evening, I came across this program, previously unknown to me: tools/dev/ops_not_tested.pl. It cannot compile because there are two libraries used which we no longer supply:

11:use Parrot::Op;
12:use Parrot::OpLib::core;
53:$opcodes->{ $_->full_name }++ for @$Parrot::OpLib::core::ops;

1. Do we need this program anymore?

2. Do we have a workaround?

Thank you very much.

kid51

Change History

Changed 3 years ago by bacek

Hello.

Answering to second question - we can reimplement it using Ops compiler currently used for parsing ops.

-- Bacek

Changed 3 years ago by dukeleto

+1 to remove this non-working script. If we need the functionality, we can do what bacek said and use the Ops compiler.

Changed 3 years ago by jkeenan

  • status changed from new to assigned
  • owner changed from dukeleto to jkeenan

No one spoke up for maintaining this program in the distro, so I have removed it.

Created commit 44d7ba9: Remove tools/dev/ops_not_tested.pl per discussion in http://trac.parrot.org/parrot/ticket/2025.

Thank you very much.

kid51

Changed 3 years ago by jkeenan

  • status changed from assigned to closed
  • type changed from bug to cage
  • resolution set to fixed
  • patch set to applied
Note: See TracTickets for help on using tickets.